﻿using Company.Dialog.Services;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace Company.Main.ViewModels
{
    public class HomeViewModel : BindableBase
    {
        private IDialogService _dialogService;
        public HomeViewModel(IDialogService dialogService)
        {
            _dialogService = dialogService;
            var message = "欢迎使用!!!";
            // 第一种方式（Prism）
            //IDialogServiceExtensions.ShowDialog(_dialogService, "MessageBoxDialogView", new DialogParameters($"message={message}"), r =>
            //{
            //});
            // 第二种方式（Prism）
            //_dialogService.ShowDialog("MessageBoxDialogView", new DialogParameters($"message={message}"), r =>
            //{

            //});
            // 第三种方式（自己封装）
            MessageBoxService.ShowDialog("提示",message);
        }
    }
}
